/*
 * Released under BSD License
 * Copyright (c) 2014-2015 hizzgdev@163.com
 * 
 * Project Home:
 *   https://github.com/hizzgdev/jsmind/
 */

/* important section */

#jsmind_container_search .jsmind-inner{
	position:absolute;overflow:auto;width:100%;height:98%;
	}/*box-shadow:0 0 2px #000;*/
#jsmind_container_search .jsmind-inner{
	bottom:5px;
    moz-user-select:-moz-none;
    -moz-user-select:none;
    -o-user-select:none;
    -khtml-user-select:none;
    -webkit-user-select:none;
    -ms-user-select:none;
    user-select:none
}
#jsmind_container .jsmind-inner{
	position:absolute;overflow:auto;width:500%;height:500%;
	}/*box-shadow:0 0 2px #000;*/
#jsmind_container .jsmind-inner{
	left:-200%;
	top:-200%;
	
    moz-user-select:-moz-none;
    -moz-user-select:none;
    -o-user-select:none;
    -khtml-user-select:none;
    -webkit-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.jsmind-editor{
	color:#000;
}
.richDiv{
	position:relative;
	text-align:center;
	display:none;
	z-index:1000;
}
.richClose{
	position:relative;
	top:2px;
}
.richSave{
	position:relative;
	/*
	
	top:-37px;
	*/
	top:2px;
	
}
.documentNodeIdDiv{
	display:none;
}
.documentDiv{
	position:absolute;
	top:0;
	left:20px;
	padding:5px;
	min-width:100px;
	max-width:500px;
	max-height:600px;
	border-radius: 10px;
	border:1px solid rgba(0,0,0,.2);
	background-color:rgba(255,255,255,1);
	overflow:auto;
	display:none;
	z-index:999;
}
.documentHeadDiv{
	position:relative;
	text-align:center;
	font-size:14px;
	padding-top:0px;
	vertical-align:middle;
	border-bottom:1px solid #e5e5e5;
	height:25px;
}


.documentCostDiv{
	position:relative;
	text-align:center;
	font-size:14px;
	padding-top:0px;
	vertical-align:middle;
	border-bottom:1px solid #e5e5e5;
	height:25px;
}

.documentFileDiv{
	position:relative;
	text-align:center;
	font-size:14px;
	padding-top:0px;
	vertical-align:middle;
	border-top:1px solid #e5e5e5;
}

.inputCost{
	display:none;
	max-width:20%;
}

.documentBodyDiv{
	position:relative;
	padding:5px;
	margin-top:10px;
}
.documentBodyDiv img{
	max-width:100%;
	height:100%;
}
.documentFootDiv{
	position:relative;
	padding:7px;
	margin-top:0px;
	border-bottom:1px solid #e5e5e5;
	height:40px;
	text-align:center;
}
.documentFootDiv button{
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	margin-left:10px;
}
#file-upload{
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	margin-left:10px;
	display:none;
}
.tagsbtn{
	margin-right:5px;
	color:rgba(204,204,102,1);
	cursor:pointer;
}
.tagsbtn:hover{
	color:#fff;
}
.tagsbtn:active{
	color:#6FF;
}
.tagsJDiv{
	
	position:fixed;
	min-width:100px;
	max-width:300px;
	min-height:100px;
	border-radius: 10px;
	border: #666 solid 1px;
	background-color:rgba(51,255,255,0.3);
	z-index:999;
}
.tags-content{
	float:left;
}
.tagsMsgDiv{
	float:left;
	margin-left:5px;
	margin-right:5px;
	/*
	margin-top:5px;
	margin-bottom:5px;
	*/
	padding:5px;
	background-color:rgba(255,255,255,0.7);
	border: #666 solid 1px;
	border-radius: 3px;
	color:#3CF;
	font-size:12px;
}
.tagsMsgDiv:hover{
	border: #39F solid 1px;
}
.tagsMsgDiv:active{
	color:#FFF;
	background-color:#09F;
}
.tagsAddMsgDiv{
	float:left;
	margin-left:5px;
	margin-right:5px;
	/*
	margin-top:5px;
	margin-bottom:5px;
	*/
	padding:5px;
	padding-left:10px;
	padding-right:10px;
	background-color:#FFC;
	border: #666 solid 1px;
	border-radius: 3px;
	color:#3CF;
	font-size:12px;
}
.tagsAddMsgDiv:hover{
	border: #39F solid 1px;
	cursor:pointer;
}
.tagsAddMsgDiv:active{
	color:#FFF;
	background-color:#09F;
}
/* z-index:1 */
canvas{position:absolute;z-index:1;}

/* z-index:2 */
jmnodes{position:absolute;z-index:2;background-color:rgba(0,0,0,0);}/*background color is necessary*/
jmnode{position:absolute;cursor:default;max-width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
jmlink{position:absolute;cursor:default;padding:3px;white-space:nowrap;border-radius:5px;box-shadow:1px 1px 1px #666;font:16px/1.125 Verdana,Arial,Helvetica,sans-serif;min-width:12px;min-height:12px;}



jmexpander{position:absolute;width:11px;height:11px;display:block;overflow:hidden;line-height:12px;font-size:12px;text-align:center;border-radius:6px;border-width:1px;border-style:solid;cursor:pointer;}
jmrefer{position:absolute;width:50px;height:50px;display:block;overflow:hidden;box-shadow:1px 1px 1px #666;line-height:12px;font-size:12px;text-align:center;border-radius:24px;border-width:1px;border-style:solid;cursor:pointer;}


/* default theme */
jmnode{padding:10px;background-color:#fff;color:#333;border-radius:5px;box-shadow:1px 1px 1px #666;font:16px/1.125 Verdana,Arial,Helvetica,sans-serif;}
jmnode:hover{box-shadow:2px 2px 8px #000;background-color:#ebebeb;color:#333;}
jmnode.selected{background-color:#11f;color:#fff;box-shadow:2px 2px 8px #000;}
jmnode.root{font-size:30px;}

jmexpander{border-color:#333;}
jmexpander:hover{border-color:#000;}

jmlink:hover{box-shadow:2px 2px 8px #000;background-color:#ebebeb;color:#333;}
jmlink.selected{background-color:#11f;color:#fff;box-shadow:2px 2px 8px #000;}

jmrefer:hover{box-shadow:2px 2px 8px #000;background-color:#ebebeb;color:#333;}
jmrefer.selected{background-color:#11f;color:#fff;box-shadow:2px 2px 8px #000;}

/*
@media screen and (max-device-width: 1024px) {
    jmnode{padding:5px;border-radius:3px;font-size:14px;}
    jmnode.root{font-size:21px;}
}
*/


/* primary theme */
jmnodes.theme-primary jmnode{background-color:#FFFFFF;color:#393C41;border-color:#ebebeb;}
jmnodes.theme-primary jmnode:hover{background-color:#ebebeb;border-color:#ebebeb;}
jmnodes.theme-primary jmnode.selected{background-color:#11f;color:#fff;}
jmnodes.theme-primary jmnode.root{background-color:#4694FF;color:#ffffff;border-color:#4694FF;}
jmnodes.theme-primary jmnode.root:hover{background-color:#0080ff;color:#fff;}
jmnodes.theme-primary jmnode.root.selected{background-color:#11f;color:#fff;}

jmnodes.theme-primary jmexpander{border-color:#ffffff;color:#fff;}
jmnodes.theme-primary jmexpander:hover{border-color:#000;}

#jsmind-inner.theme-primary {background-color:#393C41;}

jmnodes.theme-primary jmnode span.tagsbtn{color:#000000;}
jmnodes.theme-primary jmnode span.tagsbtn:hover{color:#ffff80;}
jmnodes.theme-primary jmnode span.tagsbtn:active{color:#000000;}

jmnodes.theme-primary jmlink{background-color:#ffffff;color:#393C41;}
jmnodes.theme-primary jmlink:hover{background-color:#ebebeb;}
jmnodes.theme-primary jmlink.selected{background-color:#11f;color:#fff;}

jmnodes.theme-primary jmrefer{background-color:#ffffff;color:#000000;border-color:#ebebeb;}
jmnodes.theme-primary jmrefer:hover{background-color:#ebebeb;border-color:#ebebeb;}
jmnodes.theme-primary jmrefer.selected{background-color:#11f;color:#fff;}


/* warning theme */
jmnodes.theme-warning jmnode{background-color:#FFFFFF;color:#4f5456;border-color:#4f5456;}
jmnodes.theme-warning jmnode:hover{background-color:#ebebeb;border-color:#4f5456;}
jmnodes.theme-warning jmnode.selected{background-color:#11f;color:#fff;}
jmnodes.theme-warning jmnode.root{background-color:#00AAFF;color:#ffffff;border-color:#00AAFF;}
jmnodes.theme-warning jmnode.root:hover{background-color:#0080ff;color:#fff;}
jmnodes.theme-warning jmnode.root.selected{background-color:#11f;color:#fff;}

jmnodes.theme-warning jmexpander{border-color:#4f5456;color:#4f5456;}
jmnodes.theme-warning jmexpander:hover{border-color:#000;}

#jsmind-inner.theme-warning {background-color:#E6EEF2;}

jmnodes.theme-warning jmnode span.tagsbtn{color:#000000;}
jmnodes.theme-warning jmnode span.tagsbtn:hover{color:#ffff80;}
jmnodes.theme-warning jmnode span.tagsbtn:active{color:#000000;}

jmnodes.theme-warning jmlink{background-color:#ffffff;color:#4f5456;}
jmnodes.theme-warning jmlink:hover{background-color:#ebebeb;}
jmnodes.theme-warning jmlink.selected{background-color:#11f;color:#fff;}

jmnodes.theme-warning jmrefer{background-color:#ffffff;color:#000000;border-color:#ebebeb;}
jmnodes.theme-warning jmrefer:hover{background-color:#ebebeb;border-color:#ebebeb;}
jmnodes.theme-warning jmrefer.selected{background-color:#11f;color:#fff;}


/* warning theme 
jmnodes.theme-warning jmnode{background-color:#f0ad4e;border-color:#eea236;color:#fff;}
jmnodes.theme-warning jmnode:hover{background-color:#ed9c28;border-color:#d58512;}
jmnodes.theme-warning jmnode.selected{background-color:#11f;color:#fff;}
jmnodes.theme-warning jmnode.root{}
jmnodes.theme-warning jmexpander{}
jmnodes.theme-warning jmexpander:hover{}
#jsmind-inner.theme-warning {background-color:#c0c0c0;}
*/
/* danger theme */
jmnodes.theme-danger jmnode{background-color:#00B4EC;color:#D7F6FF;border:solid 2px;border-color:#D7F6FF;}
jmnodes.theme-danger jmnode:hover{background-color:#00B4EC;border-color:#ffffff;}
jmnodes.theme-danger jmnode.selected{background-color:#11f;color:#fff;}
jmnodes.theme-danger jmnode.root{background-color:#D7F6FF;color:#265766;border:solid 0px;}
jmnodes.theme-danger jmnode.root:hover{background-color:#0080ff;color:#fff;}
jmnodes.theme-danger jmnode.root.selected{background-color:#11f;color:#fff;}

jmnodes.theme-danger jmexpander{border-color:#D7F6FF;color:#D7F6FF;}
jmnodes.theme-danger jmexpander:hover{border-color:#ffffff;}

#jsmind-inner.theme-danger {background-color:#00B4EC;}

jmnodes.theme-danger jmnode span.tagsbtn{color:#000000;}
jmnodes.theme-danger jmnode span.tagsbtn:hover{color:#ffff80;}
jmnodes.theme-danger jmnode span.tagsbtn:active{color:#000000;}

jmnodes.theme-danger jmlink{background-color:#00B4EC;color:#D7F6FF;border:solid 2px;border-color:#D7F6FF;}
jmnodes.theme-danger jmlink:hover{background-color:#00B4EC;border-color:#ffffff;}
jmnodes.theme-danger jmlink.selected{background-color:#11f;color:#fff;}

jmnodes.theme-danger jmrefer{background-color:#ffffff;color:#000000;border-color:#ebebeb;}
jmnodes.theme-danger jmrefer:hover{background-color:#ebebeb;border-color:#ebebeb;}
jmnodes.theme-danger jmrefer.selected{background-color:#11f;color:#fff;}

/* danger theme 
jmnodes.theme-danger jmnode{background-color:#d9534f;border-color:#d43f3a;color:#fff;}
jmnodes.theme-danger jmnode:hover{background-color:#d2322d;border-color:#ac2925;}
jmnodes.theme-danger jmnode.selected{background-color:#11f;color:#fff;}
jmnodes.theme-danger jmnode.root{}
jmnodes.theme-danger jmexpander{}
jmnodes.theme-danger jmexpander:hover{}
#jsmind-inner.theme-danger {background-color:#808080;}
*/

/* success theme*/
jmnodes.theme-success jmnode{background-color:#383833;color:#FFFFFF;border-color:#383833;}
jmnodes.theme-success jmnode:hover{background-color:#001f28;border-color:#001f28;}
jmnodes.theme-success jmnode.selected{background-color:#11f;color:#fff;}
jmnodes.theme-success jmnode.root{background-color:#C31105;color:#ffffff;border:solid 0px;}
jmnodes.theme-success jmnode.root:hover{background-color:#8f0e03;color:#fff;}
jmnodes.theme-success jmnode.root.selected{background-color:#11f;color:#fff;}

jmnodes.theme-success jmexpander{border-color:#383833;color:#383833;}
jmnodes.theme-success jmexpander:hover{border-color:#001f28;}

#jsmind-inner.theme-success {background-color:#DFDFDF;}

jmnodes.theme-success jmnode span.tagsbtn{color:#000000;}
jmnodes.theme-success jmnode span.tagsbtn:hover{color:#ffff80;}
jmnodes.theme-success jmnode span.tagsbtn:active{color:#000000;}

jmnodes.theme-success jmlink{background-color:#383833;color:#FFFFFF;border-color:#383833;}
jmnodes.theme-success jmlink:hover{background-color:#001f28;border-color:#001f28;}
jmnodes.theme-success jmlink.selected{background-color:#11f;color:#fff;}

jmnodes.theme-success jmrefer{background-color:#383833;color:#000000;border-color:#ebebeb;}
jmnodes.theme-success jmrefer:hover{background-color:#001f28;border-color:#ebebeb;}
jmnodes.theme-success jmrefer.selected{background-color:#11f;color:#fff;}


/* success theme 
jmnodes.theme-success jmnode{background-color:#5cb85c;border-color:#4cae4c;color:#fff;}
jmnodes.theme-success jmnode:hover{background-color:#47a447;border-color:#398439;}
jmnodes.theme-success jmnode.selected{background-color:#11f;color:#fff;}
jmnodes.theme-success jmnode.root{}
jmnodes.theme-success jmexpander{}
jmnodes.theme-success jmexpander:hover{}
#jsmind-inner.theme-success {background-color:#808080;}
*/
/* info theme */
jmnodes.theme-info jmnode{background-color:#FFFFFF;color:#757B81;border:solid 2px;border-color:#F67800;}
jmnodes.theme-info jmnode:hover{background-color:#FFFFFF;border-color:#d96c00;}
jmnodes.theme-info jmnode.selected{background-color:#11f;color:#fff;}
jmnodes.theme-info jmnode.root{background-color:#F67800;color:#ffffff;border:solid 0px;}
jmnodes.theme-info jmnode.root:hover{background-color:#d96c00;color:#fff;}
jmnodes.theme-info jmnode.root.selected{background-color:#11f;color:#fff;}

jmnodes.theme-info jmexpander{border-color:#757B81;color:#757B81;}
jmnodes.theme-info jmexpander:hover{border-color:#5e6368;}

#jsmind-inner.theme-info {background-color:#FFFFFF;}

jmnodes.theme-info jmnode span.tagsbtn{color:#000000;}
jmnodes.theme-info jmnode span.tagsbtn:hover{color:#ffff80;}
jmnodes.theme-info jmnode span.tagsbtn:active{color:#000000;}

jmnodes.theme-info jmlink{background-color:#FFFFFF;color:#757B81;border:solid 2px;border-color:#F67800;}
jmnodes.theme-info jmlink:hover{background-color:#FFFFFF;border-color:#d96c00;}
jmnodes.theme-info jmlink.selected{background-color:#11f;color:#fff;}

jmnodes.theme-info jmrefer{background-color:#383833;color:#000000;border-color:#ebebeb;}
jmnodes.theme-info jmrefer:hover{background-color:#001f28;border-color:#ebebeb;}
jmnodes.theme-info jmrefer.selected{background-color:#11f;color:#fff;}


/* info theme
jmnodes.theme-info jmnode{background-color:#5dc0de;border-color:#46b8da;;color:#fff;}
jmnodes.theme-info jmnode:hover{background-color:#39b3d7;border-color:#269abc;}
jmnodes.theme-info jmnode.selected{background-color:#11f;color:#fff;}
jmnodes.theme-info jmnode.root{}
jmnodes.theme-info jmexpander{}
jmnodes.theme-info jmexpander:hover{}
#jsmind-inner.theme-info {background-color:#c0c0c0;}
*/
/* greensea theme */
jmnodes.theme-greensea jmnode{background-color:#1abc9c;color:#fff;}
jmnodes.theme-greensea jmnode:hover{background-color:#16a085;}
jmnodes.theme-greensea jmnode.selected{background-color:#11f;color:#fff;}
jmnodes.theme-greensea jmnode.root{}
jmnodes.theme-greensea jmexpander{}
jmnodes.theme-greensea jmexpander:hover{}

jmnodes.theme-greensea jmlink{background-color:#1abc9c;color:#fff;}
jmnodes.theme-greensea jmlink:hover{background-color:#16a085;}
jmnodes.theme-greensea jmlink.selected{background-color:#11f;color:#fff;}

jmnodes.theme-greensea jmrefer{background-color:#1abc9c;color:#fff;}
jmnodes.theme-greensea jmrefer:hover{background-color:#16a085;}
jmnodes.theme-greensea jmrefer.selected{background-color:#11f;color:#fff;}
#jsmind-inner.theme-greensea {background-color:#ffffff;}


/* nephrite theme */

jmnodes.theme-nephrite jmnode{background-color:#95C11F;color:#FFFFFF;border-color:#95C11F;}
jmnodes.theme-nephrite jmnode:hover{background-color:#7ca21a;border-color:#7ca21a;}
jmnodes.theme-nephrite jmnode.selected{background-color:#11f;color:#fff;}

jmnodes.theme-nephrite jmnode.root{background-color:#9D7B6B;color:#ffffff;border:solid 0px;}
jmnodes.theme-nephrite jmnode.root:hover{background-color:#806355;color:#fff;}
jmnodes.theme-nephrite jmnode.root.selected{background-color:#11f;color:#fff;}

jmnodes.theme-nephrite jmexpander{border-color:#383833;color:#383833;}
jmnodes.theme-nephrite jmexpander:hover{border-color:#001f28;}

#jsmind-inner.theme-nephrite {background-color:#E4CFC4;}

jmnodes.theme-nephrite jmnode span.tagsbtn{color:#000000;}
jmnodes.theme-nephrite jmnode span.tagsbtn:hover{color:#ffff80;}
jmnodes.theme-nephrite jmnode span.tagsbtn:active{color:#000000;}

jmnodes.theme-nephrite jmlink{background-color:#95C11F;color:#FFFFFF;border-color:#95C11F;}
jmnodes.theme-nephrite jmlink:hover{background-color:#7ca21a;border-color:#7ca21a;}
jmnodes.theme-nephrite jmlink.selected{background-color:#11f;color:#fff;}

jmnodes.theme-nephrite jmrefer{background-color:#95C11F;border-color:#95C11F;}
jmnodes.theme-nephrite jmrefer:hover{background-color:#7ca21a;border-color:#7ca21a;}
jmnodes.theme-nephrite jmrefer.selected{background-color:#11f;color:#fff;}

/* nephrite theme 
jmnodes.theme-nephrite jmnode{background-color:#2ecc71;color:#fff;}
jmnodes.theme-nephrite jmnode:hover{background-color:#27ae60;}
jmnodes.theme-nephrite jmnode.selected{background-color:#11f;color:#fff;}
jmnodes.theme-nephrite jmnode.root{}
jmnodes.theme-nephrite jmexpander{}
jmnodes.theme-nephrite jmexpander:hover{}
#jsmind-inner.theme-nephrite {background-color:#808080;}
/* belizehole theme */

jmnodes.theme-belizehole jmnode{background-color:#FFFDEC;color:#5A4A2E;border-color:#FFFDEC;}
jmnodes.theme-belizehole jmnode:hover{background-color:#fff179;border-color:#fff179;}
jmnodes.theme-belizehole jmnode.selected{background-color:#11f;color:#fff;}

jmnodes.theme-belizehole jmnode.root{background-color:#79561C;color:#ffffff;border:solid 0px;}
jmnodes.theme-belizehole jmnode.root:hover{background-color:#583f14;color:#fff;}
jmnodes.theme-belizehole jmnode.root.selected{background-color:#11f;color:#fff;}

jmnodes.theme-belizehole jmexpander{border-color:#383833;color:#383833;}
jmnodes.theme-belizehole jmexpander:hover{border-color:#001f28;}

#jsmind-inner.theme-belizehole {background-color:#F6F2C7;}

jmnodes.theme-belizehole jmnode span.tagsbtn{color:#000000;}
jmnodes.theme-belizehole jmnode span.tagsbtn:hover{color:#ffff80;}
jmnodes.theme-belizehole jmnode span.tagsbtn:active{color:#000000;}

jmnodes.theme-belizehole jmlink{background-color:#FFFDEC;color:#5A4A2E;border-color:#FFFDEC;}
jmnodes.theme-belizehole jmlink:hover{background-color:#fff179;border-color:#fff179;}
jmnodes.theme-belizehole jmlink.selected{background-color:#11f;color:#fff;}

jmnodes.theme-belizehole jmrefer{background-color:#FFFDEC;border-color:#FFFDEC;}
jmnodes.theme-belizehole jmrefer:hover{background-color:#fff179;border-color:#fff179;}
jmnodes.theme-belizehole jmrefer.selected{background-color:#11f;color:#fff;}


/* belizehole theme 
jmnodes.theme-belizehole jmnode{background-color:#3498db;color:#fff;}
jmnodes.theme-belizehole jmnode:hover{background-color:#2980b9;}
jmnodes.theme-belizehole jmnode.selected{background-color:#11f;color:#fff;}
jmnodes.theme-belizehole jmnode.root{}
jmnodes.theme-belizehole jmexpander{}
jmnodes.theme-belizehole jmexpander:hover{}
#jsmind-inner.theme-belizehole {background-color:#c0c0c0;}
/* wisteria theme */

jmnodes.theme-wisteria jmnode{background-color:#FFFFFF;color:#717D81;border-color:#FFFFFF;}
jmnodes.theme-wisteria jmnode:hover{background-color:#ececec;border-color:#ececec;}
jmnodes.theme-wisteria jmnode.selected{background-color:#11f;color:#fff;}

jmnodes.theme-wisteria jmnode.root{background-color:#F39200;color:#ffffff;border:solid 0px;}
jmnodes.theme-wisteria jmnode.root:hover{background-color:#c47500;color:#fff;}
jmnodes.theme-wisteria jmnode.root.selected{background-color:#11f;color:#fff;}

jmnodes.theme-wisteria jmexpander{border-color:#383833;color:#383833;}
jmnodes.theme-wisteria jmexpander:hover{border-color:#001f28;}

#jsmind-inner.theme-wisteria {background-color:#B4BCC3;}

jmnodes.theme-wisteria jmnode span.tagsbtn{color:#000000;}
jmnodes.theme-wisteria jmnode span.tagsbtn:hover{color:#ffff80;}
jmnodes.theme-wisteria jmnode span.tagsbtn:active{color:#000000;}

jmnodes.theme-wisteria jmlink{background-color:#FFFFFF;color:#717D81;border-color:#FFFFFF;}
jmnodes.theme-wisteria jmlink:hover{background-color:#ececec;border-color:#ececec;}
jmnodes.theme-wisteria jmlink.selected{background-color:#11f;color:#fff;}

jmnodes.theme-wisteria jmrefer{background-color:#FFFFFF;border-color:#FFFDEC;}
jmnodes.theme-wisteria jmrefer:hover{background-color:#ececec;border-color:#ececec;}
jmnodes.theme-wisteria jmrefer.selected{background-color:#11f;color:#fff;}



/* wisteria theme
jmnodes.theme-wisteria jmnode{background-color:#9b59b6;color:#fff;}
jmnodes.theme-wisteria jmnode:hover{background-color:#8e44ad;}
jmnodes.theme-wisteria jmnode.selected{background-color:#11f;color:#fff;}
jmnodes.theme-wisteria jmnode.root{}
jmnodes.theme-wisteria jmexpander{}
jmnodes.theme-wisteria jmexpander:hover{}
#jsmind-inner.theme-wisteria {background-color:#808080;}
/* asphalt theme */

jmnodes.theme-asphalt jmnode{background-color:#FCEAF0;color:#8A5C6D;border-color:#FCEAF0;}
jmnodes.theme-asphalt jmnode:hover{background-color:#f1a3bc;border-color:#f1a3bc;}
jmnodes.theme-asphalt jmnode.selected{background-color:#11f;color:#fff;}

jmnodes.theme-asphalt jmnode.root{background-color:#FCEAF0;color:#8A5C6D;border:solid 0px;}
jmnodes.theme-asphalt jmnode.root:hover{background-color:#f1a3bc;color:#fff;}
jmnodes.theme-asphalt jmnode.root.selected{background-color:#11f;color:#fff;}

jmnodes.theme-asphalt jmexpander{border-color:#383833;color:#383833;}
jmnodes.theme-asphalt jmexpander:hover{border-color:#001f28;}

#jsmind-inner.theme-asphalt {background-color:#F9C8D9;}

jmnodes.theme-asphalt jmnode span.tagsbtn{color:#000000;}
jmnodes.theme-asphalt jmnode span.tagsbtn:hover{color:#ffff80;}
jmnodes.theme-asphalt jmnode span.tagsbtn:active{color:#000000;}

jmnodes.theme-asphalt jmlink{background-color:#FCEAF0;color:#8A5C6D;border-color:#FFFFFF;}
jmnodes.theme-asphalt jmlink:hover{background-color:#f1a3bc;border-color:#f1a3bc;}
jmnodes.theme-asphalt jmlink.selected{background-color:#11f;color:#fff;}

jmnodes.theme-asphalt jmrefer{background-color:#FCEAF0;border-color:#FCEAF0;}
jmnodes.theme-asphalt jmrefer:hover{background-color:#f1a3bc;border-color:#ececec;}
jmnodes.theme-asphalt jmrefer.selected{background-color:#11f;color:#fff;}

/* asphalt theme 
jmnodes.theme-asphalt jmnode{background-color:#34495e;color:#fff;}
jmnodes.theme-asphalt jmnode:hover{background-color:#2c3e50;}
jmnodes.theme-asphalt jmnode.selected{background-color:#11f;color:#fff;}
jmnodes.theme-asphalt jmnode.root{}
jmnodes.theme-asphalt jmexpander{}
jmnodes.theme-asphalt jmexpander:hover{}
#jsmind-inner.theme-asphalt {background-color:#c0c0c0;}
/* orange theme */
jmnodes.theme-orange jmnode{background-color:#f1c40f;color:#fff;}
jmnodes.theme-orange jmnode:hover{background-color:#f39c12;}
jmnodes.theme-orange jmnode.selected{background-color:#11f;color:#fff;}
jmnodes.theme-orange jmnode.root{}
jmnodes.theme-orange jmexpander{}
jmnodes.theme-orange jmexpander:hover{}

/* pumpkin theme */
jmnodes.theme-pumpkin jmnode{background-color:#e67e22;color:#fff;}
jmnodes.theme-pumpkin jmnode:hover{background-color:#d35400;}
jmnodes.theme-pumpkin jmnode.selected{background-color:#11f;color:#fff;}
jmnodes.theme-pumpkin jmnode.root{}
jmnodes.theme-pumpkin jmexpander{}
jmnodes.theme-pumpkin jmexpander:hover{}

/* pomegranate theme */
jmnodes.theme-pomegranate jmnode{background-color:#e74c3c;color:#fff;}
jmnodes.theme-pomegranate jmnode:hover{background-color:#c0392b;}
jmnodes.theme-pomegranate jmnode.selected{background-color:#11f;color:#fff;}
jmnodes.theme-pomegranate jmnode.root{}
jmnodes.theme-pomegranate jmexpander{}
jmnodes.theme-pomegranate jmexpander:hover{}

/* clouds theme */
jmnodes.theme-clouds jmnode{background-color:#ecf0f1;color:#333;}
jmnodes.theme-clouds jmnode:hover{background-color:#bdc3c7;}
jmnodes.theme-clouds jmnode.selected{background-color:#11f;color:#fff;}
jmnodes.theme-clouds jmnode.root{}
jmnodes.theme-clouds jmexpander{}
jmnodes.theme-clouds jmexpander:hover{}

/* asbestos theme */
jmnodes.theme-asbestos jmnode{background-color:#95a5a6;color:#fff;}
jmnodes.theme-asbestos jmnode:hover{background-color:#7f8c8d;}
jmnodes.theme-asbestos jmnode.selected{background-color:#11f;color:#fff;}
jmnodes.theme-asbestos jmnode.root{}
jmnodes.theme-asbestos jmexpander{}
jmnodes.theme-asbestos jmexpander:hover{}
